Big Huge Thesaurus

Tamiasciurus douglasi

noun